1 using UnityEngine;
2 using
System.Collections;
3
4 public
class ActionRotateBy : RelativeTemporalAction {
5
6     
private float rotation;
7
8     
public ActionRotateBy() { }
9     
public ActionRotateBy(float rotation, float duration) {
10         
this.rotation = rotation;
11         SetDuration(duration);
12     }
13     
public ActionRotateBy(float rotation, float duration, Interpolation interpolation)
14     {
15         
this.rotation = rotation;
16         SetDuration(duration);
17         SetInterpolation(interpolation);
18     }
19
20     
protected override void updateRelative(float percentDelta)
21     {
22         actor.transform.Rotate(actor.transform.localRotation.x, actor.transform.localRotation.y, rotation * percentDelta);
23     }
24     
25 }



Trò chơi đua xe động vật trong UNITY Engine 114.916 lượt xem

Gõ tìm kiếm nhanh...